Analysis of Stylesheet Execution Time

Total time: 461.783 milliseconds

Time spent in each template or function:

The table below is ordered by the total net time spent in the template or function. Gross time means the time including called templates and functions; net time means time excluding time spent in called templates and functions.

file line instruction count average time (gross) total time (gross) average time (net) total time (net)
"*processing.xsl" 36 template * 2793 0.705 1969.810 0.133 372.791
"*-functions.xsl" 673 function ia-func:getParameter 6 6.000 36.001 3.701 22.204
"*processing.xsl" 24 template / 1 407.981 407.981 11.024 11.024
"*-functions.xsl" 929 function ia-func:getTabTopic 35 0.292 10.225 0.292 10.225
"*processing.xsl" 92 template processNormalTopic 35 34.603 1211.089 0.202 7.066
"*processing.xsl" 44 template *[contains(@class, ' topic/topic ')] 35 35.040 1226.411 0.140 4.910
"*-functions.xsl" 184 function ia-func:correct-file-url 2 7.760 15.521 2.291 4.582
"*-functions.xsl" 330 function ia-func:cutParentDirRelativeCommands 2 2.129 4.258 2.129 4.258
"*-functions.xsl" 296 function ia-func:preserveTrailingParentDirRelativeCommands 2 4.387 8.773 1.540 3.080
"*-functions.xsl" 316 function ia-func:cutCurrentDirRelativeCommands 2 0.705 1.411 0.705 1.411
"*-functions.xsl" 345 function ia-func:removeRelativeCommands 2 5.046 10.092 0.656 1.312
"*-functions.xsl" 669 function ia-func:getParameter 6 6.098 36.591 0.098 0.590
"*-functions.xsl" 231 function ia-func:remove-slash-duplicates 2 0.313 0.627 0.289 0.579
"*-functions.xsl" 926 function ia-func:getTabTopic 35 0.297 10.412 0.005 0.187
"*-functions.xsl" 157 function ia-func:is-relative-path 2 0.076 0.151 0.076 0.151
"*-functions.xsl" 289 function ia-func:collapse-slashes 2 0.018 0.036 0.018 0.036
"*-functions.xsl" 164 function ia-func:correct-file-url 2 7.783 15.565 0.016 0.033
"*-functions.xsl" 150 function ia-func:is-relative-path 2 0.091 0.182 0.015 0.031
"*-functions.xsl" 228 function ia-func:remove-slash-duplicates 2 0.326 0.653 0.013 0.026
"*-functions.xsl" 313 function ia-func:cutCurrentDirRelativeCommands 2 0.713 1.425 0.007 0.014
"*-functions.xsl" 180 function ia-func:correct-file-url 2 7.766 15.533 0.006 0.012
"*-functions.xsl" 284 function ia-func:collapse-slashes 2 0.024 0.048 0.006 0.011
"*-functions.xsl" 339 function ia-func:removeRelativeCommands 2 5.052 10.104 0.006 0.011
"*-functions.xsl" 322 function ia-func:cutParentDirRelativeCommands 2 2.134 4.268 0.005 0.010
"*-functions.xsl" 161 function ia-func:correct-file-url 2 7.787 15.575 0.005 0.010
"*-functions.xsl" 293 function ia-func:preserveTrailingParentDirRelativeCommands 2 4.390 8.781 0.004 0.007